package com.hclc.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
* @ClassName: JobAndTriggerDto
* @Description: TODO(定时任务)
* @author lixin
* @date 2019年9月17日 下午5:23:24
* @version V1.0
*/
@Data
public class JobAndTriggerDto implements java.io.Serializable {

		private static final long serialVersionUID = 1L;

		@ApiModelProperty(value = "任务名称")
		private String jobName;
		@ApiModelProperty(value = "描述")
		private String jobDescription;
		@ApiModelProperty(value = "任务所在组")
		private String jobGroupName;
		@ApiModelProperty(value = "任务类名")
		private String jobClassName;
		@ApiModelProperty(value = "触发器名称")
		private String triggerName;
		@ApiModelProperty(value = "触发器所在组")
		private String triggerGroupName;
		@ApiModelProperty(value = "上次执行时间")
		private String prevFireTime;
		@ApiModelProperty(value = "下次执行时间")
		private String nextFireTime;
		@ApiModelProperty(value = "表达式")
		private String cronExpression;
		@ApiModelProperty(value = "状态(1.WAITING:等待;2.PAUSED:暂停,3.ACQUIRED:正常执行,4.BLOCKED:阻塞;5.ERROR:错误)")
		private String triggerState;
		@ApiModelProperty("任务类型")
		private Integer type;
}
